-- These MIBs were created on 05/027/2001
-- This module defines enterprise MIBs for DHCP Configuration
--
-- Copyright (c) 1999-2004, Juniper Networks, Inc.
-- All rights reserved.
---- MODULE-IDENTITY
-- OrgName
-- Juniper Networks, Inc.
-- ContactInfo
-- Customer Support
--
-- 1194 North Mathilda Avenue
-- Sunnyvale, California 94089-1206
-- USA
--
-- Tel: 1-800-638-8296
-- E-mail: customerservice@juniper.net
-- HTTP://www.juniper.net"
--
-- Descr
-- This module defines the object that are used to monitor
-- all the configuration info
--
-- Last modified date: 05/03/2004
-- Modified copyright and contact info
--
-- Last modified date: 09/28/2001
--
-- change dhcp configuration per physical interface
-- Last modified date: 12/12/2001
--
-- Last modified date: 11/10/2003
-- Correct wrong title
--NETSCREEN-SET-DHCP-MIB DEFINITIONS::=BEGIN
IMPORTSDisplayStringFROM RFC1213-MIB
netscreenSetting FROM NETSCREEN-SMI;nsSetDHCP OBJECTIDENTIFIER::={ netscreenSetting 5}nsSetDhcpTable OBJECT-TYPESYNTAXSEQUENCEOF NsSetDhcpEntry
ACCESSnot-accessible
STATUSmandatoryDESCRIPTION"NetScreen ScreenOS can allow dhcp service on each of NetScreen
device's physical interface. This table collects the dhcp
configuration on each physical interface."::={nsSetDHCP 1}nsSetDhcpEntry OBJECT-TYPESYNTAX NsSetDhcpEntry
ACCESSnot-accessibleSTATUSmandatoryDESCRIPTION"Hold the firewall setting attribute."INDEX{ nsSetDhcpIfIdx }::={ nsSetDhcpTable 1}
NsSetDhcpEntry ::=SEQUENCE{
nsSetDhcpIfIdx
INTEGER,
nsSetDHCPService
INTEGER,
nsSetDHCPRelayServer
DisplayString,
nsSetDHCPVpnEncryp
INTEGER,
nsSetDhcpIfInfo
INTEGER}nsSetDhcpIfIdx OBJECT-TYPE
SYNTAXINTEGERACCESSread-onlySTATUSmandatoryDESCRIPTION"Unique interface id."::={ nsSetDhcpEntry 1}nsSetDHCPService OBJECT-TYPESYNTAXINTEGER{none(0),dhcp-relay-agent(1),dhcp-server(2)}ACCESSread-onlySTATUSmandatoryDESCRIPTION"DHCP service type for trusted network."::={ nsSetDhcpEntry 2}nsSetDHCPRelayServer OBJECT-TYPESYNTAXDisplayString(SIZE(0..128))ACCESSread-onlySTATUSmandatoryDESCRIPTION"DHCP relay agent server name."
::={ nsSetDhcpEntry 3}nsSetDHCPVpnEncryp OBJECT-TYPESYNTAXINTEGER{disable(0),enabled(1)}ACCESSread-onlySTATUSmandatoryDESCRIPTION"Secure DHCP relay agent traffic via VPN encryption."::={ nsSetDhcpEntry 4}nsSetDhcpIfInfo OBJECT-TYPESYNTAXINTEGERACCESSread-onlySTATUSmandatoryDESCRIPTION"Internal id assigned to this interface. Stays persistent across resets."::={ nsSetDhcpEntry 5}END